life-sustaining equipment - Deutsch Englisch Wörterbuch